have brains - Espagnol Anglais Dictionnaire